export default function (){
    Vue.component('LayoutEditFormBox', async () => Vue.extend(await Vue.prototype.$vFN.Components.Base.LayoutEditFormBox()))
    Vue.component('LayoutCell', async () => Vue.extend(await Vue.prototype.$vFN.Components.Base.LayoutCell()))
    Vue.component('LayoutCellItem', async () => Vue.extend(await Vue.prototype.$vFN.Components.Base.LayoutCellItem()))
    Vue.component('LayoutTableSmall', async () => Vue.extend(await Vue.prototype.$vFN.Components.Base.LayoutTableSmall()))
    Vue.component('LayoutBaseBox', async () => Vue.extend(await Vue.prototype.$vFN.Components.Base.LayoutBaseBox()))
    Vue.component('StateIcon', async () => Vue.extend(await Vue.prototype.$vFN.Components.Base.StateIcon()))
    Vue.component('LayoutDetailItem', async () => Vue.extend(await Vue.prototype.$vFN.Components.Base.LayoutDetailItem()))
    Vue.component('LayoutDetailGroup', async () => Vue.extend(await Vue.prototype.$vFN.Components.Base.LayoutDetailGroup()))
    Vue.component('ImageBox', async () => Vue.extend(await Vue.prototype.$vFN.Components.Base.ImageBox()))
}